package com.xoa.model.attendance;

import com.xoa.model.attend.AttendSet;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 用户排班表
 */
public class UserDuty {

    private Integer udid;

    private Integer uid;

    private String userName;

    private String userId;

    private Integer dutyType;

    private String addType;

    private String dutyDate;

    private List<Map<String,Object>> map;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    //用户名
    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }


    public List<Map<String, Object>> getMap() {
        return map;
    }

    public void setMap(List<Map<String, Object>> map) {
        this.map = map;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user_duty.UDID
     *
     * @return the value of user_duty.UDID
     *
     * @mbggenerated
     */
    public Integer getUdid() {
        return udid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user_duty.UDID
     *
     * @param udid the value for user_duty.UDID
     *
     * @mbggenerated
     */
    public void setUdid(Integer udid) {
        this.udid = udid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user_duty.UID
     *
     * @return the value of user_duty.UID
     *
     * @mbggenerated
     */
    public Integer getUid() {
        return uid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user_duty.UID
     *
     * @param uid the value for user_duty.UID
     *
     * @mbggenerated
     */
    public void setUid(Integer uid) {
        this.uid = uid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user_duty.DUTY_TYPE
     *
     * @return the value of user_duty.DUTY_TYPE
     *
     * @mbggenerated
     */
    public Integer getDutyType() {
        return dutyType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user_duty.DUTY_TYPE
     *
     * @param dutyType the value for user_duty.DUTY_TYPE
     *
     * @mbggenerated
     */
    public void setDutyType(Integer dutyType) {
        this.dutyType = dutyType;
    }

    public String getAddType() {
        return addType;
    }

    public void setAddType(String addType) {
        this.addType = addType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user_duty.DUTY_DATE
     *
     * @return the value of user_duty.DUTY_DATE
     *
     * @mbggenerated
     */
    public String getDutyDate() {
        return dutyDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user_duty.DUTY_DATE
     *
     * @param dutyDate the value for user_duty.DUTY_DATE
     *
     * @mbggenerated
     */
    public void setDutyDate(String dutyDate) {
        this.dutyDate = dutyDate;
    }

    private AttendSet attendSet;

    public AttendSet getAttendSet() {
        return attendSet;
    }

    public void setAttendSet(AttendSet attendSet) {
        this.attendSet = attendSet;
    }
}